Looking in FL » Miami-Dade » Key Biscayne » Solimar

Aerial photo of Solimar
Built in 1979 - 39 units - 4 floors